walking duck-footed - French English Dictionary